lead actors - German English Dictionary